run the gamut

Translations
охватывать весь спектр
The book runs the gamut of emotions from joy to despair.
Книга охватывает весь спектр эмоций от радости до отчаяния.
Definitions
To run the gamut means to cover a wide range or variety of something, often referring to experiences, emotions, or options.